Compositional Verification of Railway Interlocking Systems

نویسندگان

چکیده

Model checking techniques have often been applied to the verification of railway interlocking systems, responsible for guiding trains safely through a given network. However, these fail scale systems controlling large stations, composed hundreds and even thousands controlled entities, due state space explosion problem. Indeed, exhibit certain degree locality that allows some reasoning only on mere set entities regard train movements, but safe routing complex station layout requires global reservation policy, which can require conditions be taken into account. In this article, we present compositional approach aimed at chopping system smaller fragments, exploiting in each fragment proper abstraction information state. A proof is thesis verifying safety fragments sufficient verify whole Experiments using shown important gains performance verification, as well size affordable layouts.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Verification of railway interlocking systems

In the railway domain, an interlocking is the system ensuring a safe train traffic inside a station by controlling its active elements such as the switches or the signals. Modern interlockings are configured using particular data, called application data, reflecting the topology of the station and defining the actions that the interlocking can take. The safety of the train traffic relies thereb...

متن کامل

Verification of Railway Interlocking - Compositional Approach with OCRA

In the railway domain, an electronic interlocking is a computerised system that controls the railway signalling components (e.g. switches or signals) in order to allow a safe operation of the train traffic. Interlockings are controlled by a software logic that relies on a generic software and a set of application data particular to the station under control. The verification of the application ...

متن کامل

Automated Verification of Signalling Principles in Railway Interlocking Systems

In this paper we present a verification strategy for signalling principles for the control of a railway interlocking system written in ladder logic. All translation steps have been implemented and tested on a real-world example of a railway interlocking system. The steps in this translation are as follows: 1. The development of a mathematical model of a railway interlocking system and the trans...

متن کامل

Model Checking Railway Interlocking Systems

For supporting the analysis of railway interlocking systems in the early stage of their design we propose the use of model checking. We investigate the use of the formal modelling language CSP and the corresponding model checker FDR. In this paper, we describe the basics of this formalism and introduce our formal model of a railway interlocking system. Checking this model against the given safe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Formal Aspects of Computing

سال: 2023

ISSN: ['1433-299X', '0934-5043']

DOI: https://doi.org/10.1145/3549736